Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2011, Vol. 34 ›› Issue (3): 108-112.doi: 10.13190/jbupt.201103.108.364

• Reports • Previous Articles     Next Articles

FrontEnd Design of Task Compiler for Reconfigurable Multimedia Processor

  

  • Received:2010-05-28 Revised:2011-03-17 Online:2011-06-28 Published:2011-03-29

Abstract:

In order to automatically map algorithms onto reconfigurable multimedia processor and improve the parallel efficiency of algorithms, a task compiler frontend is designed. The kernel loop unrolling is introduced to improve the degree of parallelism; and the scalar replacement technique based on data dependence analysis is used to optimize the cost of data transmission. Experiments show that the task compiler frontend improves the degree of parallelism effectively, its performance can be, compared with the frontend of Garp C compiler, sharply increased up to 2~4 times in the whole system.

Key words: reconfigurable computing, task compiler, loop unrolling, scalar replacement